1
תגובות
אני משתמש בסקריפט הבא:
<?php
// Prepare File
$file = tempnam("tmp", "zip");
$zip = new ZipArchive();
$zip->open($file, ZipArchive::OVERWRITE);
// Staff with content
$zip->addFile('0_01.mp3');
$zip->addFile('0_02.mp3');
// Close and send to users
$zip->close();
header('Content-Type: application/zip');
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename="file.zip"');
readfile($file);
unlink($file);
?>
1. כיצד אני קובע היכן ימוקם הקובץ הזמני של ה ZIP
2. מישום מה הקובץ לא נמחק למרות ה OVERWRITE והקובץ הזמני מתווסף לקודמים.
תודה מראש על העזרה
<?php
// Prepare File
$file = tempnam("tmp", "zip");
$zip = new ZipArchive();
$zip->open($file, ZipArchive::OVERWRITE);
// Staff with content
$zip->addFile('0_01.mp3');
$zip->addFile('0_02.mp3');
// Close and send to users
$zip->close();
header('Content-Type: application/zip');
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename="file.zip"');
readfile($file);
unlink($file);
?>
1. כיצד אני קובע היכן ימוקם הקובץ הזמני של ה ZIP
2. מישום מה הקובץ לא נמחק למרות ה OVERWRITE והקובץ הזמני מתווסף לקודמים.
תודה מראש על העזרה